machine wrecker - French English Dictionary